home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 - Inside Community Club / Acrobat Pro 6 D.bin / installer / Data1.cab / _48A17D62845E4B47BEEB949E17182524 < prev    next >
Encoding:
Text File  |  2003-10-30  |  17.9 KB  |  254 lines

  1. %!PS-Adobe-3.0 Resource-File
  2. %%BeginResource: file (FS/Level2CID)
  3. %%Title: (FS/Level2CID)
  4. %%Version: 3010.01
  5. %%Copyright: ------------------------------------------------------------
  6. %%Copyright: Copyright 1990-1998 Adobe Systems Incorporated.
  7. %%Copyright: All rights reserved.
  8. %%Copyright:
  9. %%Copyright: Patents Pending
  10. %%Copyright:
  11. %%Copyright: NOTICE: All information contained herein is the property
  12. %%Copyright: of Adobe Systems Incorporated. Many of the intellectual
  13. %%Copyright: and technical concepts contained herein are proprietary
  14. %%Copyright: to Adobe, are protected as trade secrets, and are made
  15. %%Copyright: available only to Adobe licensees for their internal use.
  16. %%Copyright: Any reproduction or dissemination of this software is
  17. %%Copyright: strictly forbidden unless prior written permission is
  18. %%Copyright: obtained from Adobe.
  19. %%Copyright:
  20. %%Copyright: PostScript and Display PostScript are trademarks of
  21. %%Copyright: Adobe Systems Incorporated which may be registered in
  22. %%Copyright: certain jurisdictions.
  23. %%Copyright: ------------------------------------------------------------
  24. %%EndComments
  25. lib_extensions begin true lib_vmSaveState false lib_packingSaveState end 10
  26. dict begin/anonymous currentdict def/cid_FS_SCRATCH 256 string def/raise{
  27. //systemdict/errordict get exch get exec stop}bind def/reraise{cvx//systemdict
  28. /$error get/errorname get dup null eq{pop/undefined}if//systemdict/errordict
  29. get exch get exec stop}bind def/clearerror{//systemdict/$error get/newerror
  30. //false put}bind def currentglobal true setglobal lib_extensions
  31. /lib_hasResourceForAllBug 1 dict dup begin mark{(*){pop stop}//cid_FS_SCRATCH
  32. /Category resourceforall}stopped cleartomark currentdict eq dup{end}if not put
  33. setglobal currentglobal mark true setglobal{
  34. /stevekelleyamerige-digbyhorner-stevehwang/Category resourcestatus}stopped{
  35. cleartomark dup setglobal true}{cleartomark dup currentglobal ne dup{pop dup
  36. setglobal true}if}ifelse dup lib_extensions/lib_hasResourceStatusBug 3 -1 roll
  37. put 3 dict begin/self currentdict def{/cid_resourcestatus/resourcestatus load
  38. def/resourcestatus{dup mark exch{/Category//self/cid_resourcestatus get exec}
  39. stopped{cleartomark//self/cid_resourcestatus get exec}{{cleartomark 1 index
  40. null eq{//self/cid_resourcestatus get exec}{lib_extensions begin currentglobal
  41. lib_vmSaveState end mark 3 1 roll{//self/cid_resourcestatus get exec}stopped{
  42. cleartomark false}{dup{4 -1 roll pop}{exch pop}ifelse}ifelse lib_extensions
  43. begin lib_vmRestoreState end}ifelse}{cleartomark//self/cid_resourcestatus get
  44. exec}ifelse}ifelse}bind end def}{end}ifelse setglobal userdict begin/RD{string
  45. currentfile exch readstring pop}bind executeonly def/ND{noaccess def}bind
  46. executeonly def/NP{noaccess put}bind executeonly def/-|/RD load def/|-/ND load
  47. def/|/NP load def end userdict begin/substfontdict 9 dict def substfontdict
  48. /subst{/b exch def/a exch def/str exch cvlit def str a search{/newstr b length
  49. a length sub str length add string def newstr copy length/cnt exch def pop
  50. newstr cnt b putinterval/cnt cnt b length add def newstr exch cnt exch
  51. putinterval newstr//true}{//false}ifelse}bind readonly put $error dup begin
  52. /SubstituteFont{//substfontdict begin currentglobal//true setglobal mark 2
  53. index{dup length string cvs(-Ext-SJ-)(-Ext-RKSJ-)subst not{stop}if cvn}stopped
  54. {cleartomark $error/newerror//false put setglobal end//SubstituteFont exec}{
  55. exch pop exch setglobal exch pop end}ifelse}end bind readonly put userdict
  56. /substfontdict undef end globaldict begin/getresfilename{/Category
  57. findresource begin//cid_FS_SCRATCH ResourceFileName end}bind executeonly def
  58. /cid_getresfilename//getresfilename def/execresfile{getresfilename run}bind
  59. executeonly def/cid_execresfile//execresfile def systemdict/findcdevproc known
  60. not globaldict/findcdevproc known not and userdict/findcdevproc known not and{
  61. /findcdevproc{currentglobal exch true setglobal dup/CDevProc{findresource}
  62. stopped{true setglobal pop userdict/CDevProcDirectory get exch known{dup
  63. userdict/CDevProcDirectory get exch get dup gcheck setglobal/CDevProc
  64. defineresource exch setglobal//clearerror exec}{exch setglobal/CDevProc stop}
  65. ifelse}{exch pop exch setglobal}ifelse}bind executeonly def}if systemdict
  66. /findcharstrings known not globaldict/findcharstrings known not and{userdict
  67. /CharStringsDirectory known not{currentglobal//false setglobal userdict
  68. /CharStringsDirectory 32 dict put setglobal}if/findcharstrings{currentglobal
  69. exch//false setglobal dup/Charstring{findresource}stopped{//false setglobal
  70. pop userdict/CharStringsDirectory get exch known{dup userdict
  71. /CharStringsDirectory get exch get dup gcheck setglobal/Charstring
  72. defineresource exch setglobal//clearerror exec}{exch setglobal/Charstring stop
  73. }ifelse}{exch pop exch setglobal}ifelse}bind executeonly def}if systemdict
  74. /findpgfont known not globaldict/findpgfont known not and{userdict
  75. /PGFontDirectory known not{currentglobal//false setglobal userdict
  76. /PGFontDirectory 32 dict put setglobal}if/findpgfont{lib_extensions begin true
  77. lib_vmSaveState end dup/PGFont{findresource}stopped{true setglobal pop dup
  78. type/savetype eq{restore pop pop pop}if userdict/PGFontDirectory get exch
  79. known{dup userdict/PGFontDirectory get exch get dup gcheck setglobal/PGFont
  80. defineresource lib_extensions begin lib_vmRestoreState end//clearerror exec}{
  81. lib_extensions begin lib_vmRestoreState end/invalidfont//raise exec}ifelse}{
  82. exch pop lib_extensions begin lib_vmRestoreState end}ifelse}bind executeonly
  83. def}if end/Font/Category findresource dup length 2 add dict copy dup
  84. /InstanceType/dicttype put/FontOriginal exch/Category defineresource dup begin
  85. dup length 2 add dict copy dup/InstanceType/dicttype put lib_extensions
  86. /lib_cidFS get not{dup/ResourceStatus{dup//ResourceStatus stopped{pop
  87. /ResourceStatus//reraise exec}if dup{4 -1 roll pop}{lib_extensions begin true
  88. lib_vmSaveState end pop cid_extensions begin cid_IsComposedFont end{pop pop
  89. pop 2 -1 true}{dup/CompatibleFont resourcestatus dup{pop pop pop
  90. lib_extensions begin false lib_vmSaveState end/CompatibleFonts/ProcSet
  91. findresource begin currentenable exch/CompatibleFont currentexception not and
  92. end lib_extensions begin lib_vmRestoreState end dup{pop 2 -1 true}if}{exch pop
  93. }ifelse}ifelse lib_extensions begin lib_vmRestoreState end}ifelse}bind put}if
  94. dup/FindResource{currentglobal{false}{FontDirectory exch 2 copy known{get true
  95. }{exch pop false}ifelse}ifelse{false}{GlobalFontDirectory exch 2 copy known{
  96. get false}{exch pop true}ifelse}ifelse{lib_extensions begin false
  97. lib_vmSaveState end cid_extensions begin cid_IsComposedFont end{lib_extensions
  98. begin lib_fontDepth 0 eq{2 copy lib_EvalBuildCompatible lib_buildCompatibleVM
  99. not and{lib_ToggleNativeMode/lib_buildCompatibleVM true def/lib_CMapType/CMapC
  100. def/lib_FixCMapCategoryType/FixCMapCategoryC def/lib_CIDFontType/CIDFontC def}
  101. if}if/lib_fontDepth lib_fontDepth 1 add def end/CIDInit/ProcSet findresource
  102. begin 2 index cid_SetFontHits 1 index lib_extensions/lib_buildCompatibleVM get
  103. {/FDepVector-C}{/FDepVector-N}ifelse cid_FindFixEntry{0 exch exec}{
  104. cid_ComposeFont}ifelse end lib_extensions begin/lib_fontDepth lib_fontDepth 1
  105. sub def lib_fontDepth 0 eq{lib_nativeMode lib_buildCompatibleVM and{
  106. lib_ToggleNativeMode/lib_buildCompatibleVM false def/lib_CMapType/CMap def
  107. /lib_FixCMapCategoryType/FixCMapCategory def/lib_CIDFontType/CIDFont def}if}if
  108. lib_vmRestoreState end}{lib_extensions begin lib_vmRestoreState end dup
  109. /FontOriginal cid_extensions/cid_SafeResourceStatus get exec{pop pop
  110. //FindResource exec}{dup/CompatibleFont resourcestatus{pop pop/CompatibleFont
  111. findresource}{//FindResource exec}ifelse}ifelse}ifelse}if}bind put
  112. lib_extensions/lib_cidFS get not{dup/ResourceForAll{count 3 lt{errordict
  113. /stackunderflow get exec stop}if 1 index xcheck not{errordict/typecheck get
  114. exec stop}if lib_extensions begin 3 copy/lib_s1 exch def/lib_s2 exch def
  115. /lib_s3 exch def end cid_extensions/cid_caughtExit false put currentglobal
  116. false setglobal 4 1 roll exch[exch cid_extensions/cid_caughtExit true
  117. systemdict/put get systemdict/exec get cid_extensions/cid_caughtExit false
  118. systemdict/put get]cvx exch 4 -1 roll
  119. setglobal//ResourceForAll exec cid_extensions/cid_caughtExit get not{
  120. lib_extensions begin/lib_dstr5(fonts/)lib_Strcpy lib_s3 lib_Strcat lib_Strget
  121. /lib_s2 load lib_s1 false end cid_extensions/cid_FontCategory currentdict put
  122. end cid_extensions/cid_CIDKeyedFontsForall get exec cid_extensions
  123. /cid_FontCategory get begin}if}bind put}if end lib_extensions begin/Font
  124. lib_SaveVMInstances end/Font exch/Category defineresource pop lib_extensions
  125. begin/Font lib_RestoreVMInstances end/FSupp/Generic/Category findresource dup
  126. length 2 add dict copy dup/ResourceFileName{{pop(fsupp/)AppendName PrependRoot
  127. exch pop}stopped{/ResourceFileName//reraise exec}if}bind executeonly put
  128. /Category defineresource pop/PGFSupp/Generic/Category findresource dup length
  129. 2 add dict copy dup/ResourceFileName{{pop(pgfsupp/)AppendName PrependRoot exch
  130. pop}stopped{/ResourceFileName//reraise exec}if}bind executeonly put/Category
  131. defineresource pop/Sys/Generic/Category findresource dup length 2 add dict
  132. copy dup/ResourceFileName{{pop(Sys/)AppendName PrependRoot exch pop}stopped{
  133. /ResourceFileName//reraise exec}if}bind executeonly put/Category
  134. defineresource pop/CDevProc/Generic/Category findresource dup length 2 add
  135. dict copy dup/ResourceFileName{{pop(cdevprocs/)AppendName PrependRoot exch pop
  136. }stopped{/ResourceFileName//reraise exec}if}bind executeonly put/Category
  137. defineresource pop/Charstring/Generic/Category findresource dup length 2 add
  138. dict copy dup/InstanceType/dicttype put dup/ResourceFileName{{pop
  139. (charstrings/)AppendName PrependRoot exch pop}stopped{/ResourceFileName
  140. //reraise exec}if}bind executeonly put/Category defineresource pop/PGFont
  141. /Generic/Category findresource dup length 2 add dict copy dup/InstanceType
  142. /dicttype put dup/ResourceFileName{{pop(pgfonts/)AppendName PrependRoot exch
  143. pop}stopped{/ResourceFileName//reraise exec}if}bind executeonly put/Category
  144. defineresource pop userdict/EncodingDirectory known{userdict/EncodingDirectory
  145. get gcheck}{true}ifelse{currentglobal false setglobal userdict
  146. /EncodingDirectory 32 dict put setglobal}if/Encoding/Category resourcestatus{
  147. pop pop}{/Encoding/Generic/Category findresource dup length 2 add dict copy
  148. dup/InstanceType/arraytype put/Category defineresource pop}ifelse 1 dict begin
  149. /scratch 128 string def lib_extensions begin/Encoding lib_SaveVMInstances end
  150. /Encoding/Category findresource dup begin dup length dict copy dup
  151. /ResourceFileName{{pop(encodings/)AppendName PrependRoot exch pop}stopped{
  152. /ResourceFileName//reraise exec}if}bind put dup/LoadResource{dup mark exch
  153. //scratch ResourceFileName{run}stopped{{cleartomark}stopped{/LoadResource cvx
  154. /undefinedresource//raise exec}{mark exch currentglobal exch{userdict
  155. /EncodingDirectory get 1 index get dup gcheck setglobal/Encoding
  156. defineresource pop setglobal cleartomark}stopped{{cleartomark}stopped pop
  157. /LoadResource cvx/undefinedresource//raise exec}if}ifelse}{cleartomark pop}
  158. ifelse}bind put end/Encoding exch/Category defineresource pop lib_extensions
  159. begin/Encoding lib_RestoreVMInstances end end userdict/CDevProcDirectory known
  160. not{currentglobal false setglobal userdict/CDevProcDirectory 32 dict put true
  161. setglobal userdict/CDevProcDirectory get/StandardCDevProc 1183615869
  162. internaldict dup/stdCDevProc known{/stdCDevProc get}{pop{pop pop pop pop 0
  163. exch -1000 exch 2 div 880}bind}ifelse put userdict/CDevProcDirectory get
  164. /StandardCDevProc get/StandardCDevProc exch/CDevProc defineresource pop
  165. setglobal}if/NominalJISEncoding/Encoding resourcestatus{pop pop}{[/c00/c01/c02
  166. /c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12/c13/c14/c15
  167. /c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25/c26/c27/c28
  168. /c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38/c39/c3A/c3B
  169. /c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B/c4C/c4D/c4E
  170. /c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E/c5F/c60/c61
  171. /c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71/c72/c73/c74
  172. /c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84/c85/c86/c87
  173. /c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97/c98/c99/c9A
  174. /c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA/cAB/cAC/cAD
  175. /cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD/cBE/cBF/cC0
  176. /cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0/cD1/cD2/cD3
  177. /cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3/cE4/cE5/cE6
  178. /cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6/cF7/cF8/cF9
  179. /cFA/cFB/cFC/cFD/cFE/cFF]/NominalJISEncoding exch/Encoding defineresource pop}
  180. ifelse/ProcSet/Category findresource dup/ResourceStatus get
  181. /cid_oldResourceStatus exch def dup length 1 add dict copy dup/ResourceStatus{
  182. dup/CIDInit eq{lib_extensions/lib_nativeMode get not{/AdobeTypeComposer
  183. /ProcSet resourcestatus{pop pop pop false}{//cid_oldResourceStatus exec}ifelse
  184. }{//cid_oldResourceStatus exec}ifelse}{//cid_oldResourceStatus exec}ifelse}
  185. bind executeonly put lib_extensions begin/ProcSet lib_SaveVMInstances end
  186. /ProcSet exch/Category defineresource pop lib_extensions begin/ProcSet
  187. lib_RestoreVMInstances end/CMap/Category resourcestatus{pop pop}{/CMap/Generic
  188. /Category findresource dup length 2 add dict copy dup/InstanceType/dicttype
  189. put/Category defineresource pop}ifelse 3 dict begin/scratch 128 string def
  190. /CMapCategory/CMap/Category findresource def/EXEC{dup 0 get type/operatortype
  191. eq{exec}{exec exec}ifelse}bind def/newdefineresource{dup/CMap eq{pop/CMapC}if{
  192. //defineresource}//EXEC exec}bind def/CMapC/Generic/Category findresource dup
  193. length 2 add dict copy dup/InstanceType/dicttype put dup/LoadResource{
  194. currentglobal exch true setglobal lib_extensions begin lib_cmapCDepth 0 eq{
  195. userdict/defineresource//newdefineresource put}if/lib_cmapCDepth
  196. lib_cmapCDepth 1 add def end//scratch ResourceFileName{run}stopped
  197. lib_extensions begin/lib_cmapCDepth lib_cmapCDepth 1 sub def lib_cmapCDepth 0
  198. eq{userdict/defineresource undef}if end{/LoadResource cvx/undefinedresource
  199. //raise exec}if setglobal}bind put dup/ResourceFileName{//CMapCategory begin
  200. ResourceFileName end}bind put/Category defineresource pop end/Generic/Category
  201. findresource dup length 2 add dict copy dup/InstanceType/dicttype put
  202. /FixCMapCategory exch/Category defineresource pop 3 dict begin/scratch 128
  203. string def/FixCMapCategoryCategory/FixCMapCategory/Category findresource def
  204. /EXEC{dup 0 get type/operatortype eq{exec}{exec exec}ifelse}bind def
  205. /newdefineresource{dup/FixCMapCategory eq{pop/FixCMapCategoryC}if{
  206. //defineresource}//EXEC exec}bind def/FixCMapCategoryC/Generic/Category
  207. findresource dup length 2 add dict copy dup/InstanceType/dicttype put dup
  208. /LoadResource{currentglobal exch true setglobal lib_extensions begin
  209. lib_fixCMapCategoryCDepth 0 eq{userdict/defineresource//newdefineresource put}
  210. if/lib_fixCMapCategoryCDepth lib_fixCMapCategoryCDepth 1 add def end//scratch
  211. ResourceFileName{run}stopped lib_extensions begin/lib_fixCMapCategoryCDepth
  212. lib_fixCMapCategoryCDepth 1 sub def lib_fixCMapCategoryCDepth 0 eq{userdict
  213. /defineresource undef}if end{/LoadResource cvx/undefinedresource//raise exec}
  214. if setglobal}bind put dup/ResourceFileName{//FixCMapCategoryCategory begin
  215. ResourceFileName end}bind put/Category defineresource pop end/CIDFont/Category
  216. resourcestatus{pop pop}{/CIDFont/Generic/Category findresource dup length 2
  217. add dict copy dup/InstanceType/dicttype put/Category defineresource pop}ifelse
  218. /CIDFont/Category findresource dup begin dup length dict copy dup/LoadResource
  219. {lib_extensions begin currentglobal lib_vmSaveState end cid_extensions
  220. /cid_streamedCIDFont false put//LoadResource stopped cid_extensions
  221. /cid_streamedCIDFont true put lib_extensions begin lib_vmRestoreState end{
  222. lib_extensions begin currentglobal lib_vmSaveState end{/LoadResource cvx
  223. /undefinedresource//raise exec}stopped pop lib_extensions begin
  224. lib_vmRestoreState end stop}if}bind put/CIDFont exch/Category defineresource
  225. pop end 3 dict begin/scratch 128 string def/CIDFontCategory/CIDFont/Category
  226. findresource def/EXEC{dup 0 get type/operatortype eq{exec}{exec exec}ifelse}
  227. bind def/newdefineresource{dup/CIDFont eq{pop/CIDFontC}if{//defineresource}
  228. //EXEC exec}bind def/CIDFontC/Generic/Category findresource dup length 2 add
  229. dict copy dup/InstanceType/dicttype put dup/LoadResource{currentglobal exch
  230. true setglobal lib_extensions begin lib_cidfontCDepth 0 eq{userdict
  231. /defineresource//newdefineresource put}if/lib_cidfontCDepth lib_cidfontCDepth
  232. 1 add def end lib_extensions begin currentglobal lib_vmSaveState end
  233. cid_extensions/cid_streamedCIDFont false put//scratch ResourceFileName{run pop
  234. }stopped cid_extensions/cid_streamedCIDFont true put lib_extensions begin
  235. lib_vmRestoreState end lib_extensions begin/lib_cidfontCDepth
  236. lib_cidfontCDepth 1 sub def lib_cidfontCDepth 0 eq{userdict/defineresource
  237. undef}if end{/LoadResource cvx/undefinedresource//raise exec}if setglobal}bind
  238. put dup/ResourceFileName{//CIDFontCategory begin ResourceFileName end}bind put
  239. /Category defineresource pop end/Generic/Category findresource dup length 2
  240. add dict copy dup/InstanceType/dicttype put/FixCIDInitProcSet exch/Category
  241. defineresource pop/Generic/Category findresource dup length 2 add dict copy
  242. dup/InstanceType/dicttype put/CompatibleCIDFont exch/Category defineresource
  243. pop 1 dict begin/scratch 128 string def/CompatibleFont/Generic/Category
  244. findresource dup length 2 add dict copy dup/InstanceType/dicttype put/Category
  245. defineresource dup begin dup length dict copy dup/LoadResource{lib_extensions
  246. begin false lib_vmSaveState end lib_extensions/lib_processingCF true put mark
  247. 1 index//scratch ResourceFileName{run}stopped cleartomark dup findfont
  248. /CompatibleFont defineresource pop lib_extensions/lib_processingCF false put
  249. lib_extensions begin lib_vmRestoreState end}bind put/CompatibleFont exch
  250. /Category defineresource pop end end end lib_extensions begin
  251. lib_vmRestoreState lib_packingRestoreState end
  252. %%EndResource
  253. %%EOF
  254.